Tornado和VxWorks嵌入式实时操作系统及其开发环境 | 您所在的位置:网站首页 › tornado 并发有多大 › Tornado和VxWorks嵌入式实时操作系统及其开发环境 |
一 . Tornado 集成开发工具
WindRiver 公司的 Tornado II 开发平台极大地缩短了嵌入式开发者 开发产品的时间。 Tornado II 的一个部件—— Tornado 工具——包含 了一个功能强大的核心工具套件和一些可选的交叉开发工具和组 件。 Tornado II 的其他集成部件包含 VxWorks 实时系统,一个在目 标机处理器上执行的高性能的、可裁剪的实时操作系统和广泛的可 选择的目标机到宿主机的通信连接。
Tornado II 工具提供一个高度可视化和自动化的开发环境,加快了 基于 VxWorks 的应用开发。这样,不论对于初次使用还是有经验的 开发者,使用 Tornado II 开发其应用是快速而简单的。
动态链接和加载
Tornado 允许开发者增量式地链接和加载目标模块到目标系统。动 态链接和加载目标模块的能力作为 Tornado 结构的核心,使开发者 避免了在宿主机上链接应用到内核,然后再下载整个可执行体到一 个静态环境的这样通常采用的步骤。这样,就大大地缩短了每个编 辑—测试—调试的周期。此外,所有的模块都是共享的,而且在宿 主机上不需要应用目标重新链接,这样可以调试、重新配置或增加 目标模块到正在运行的 VxWorks 目标环境。
核心工具增强开发能力
Tornado 工具的一致性意味着所有的开发工具可以在任何开发阶 段,在任何的目标系统资源支持下使用。而且,整套 Tornado 开发 工具不管目标机的连接策略(以太网、串口、仿真器或其它)或目 标系统内存的大小如何对于开发者都是可获得的。
下面的开发和调试工具在每个 Tornado 工具包中都是可获得的。
应用开发的集成模拟器
VxSim-Lite 模拟器与其他核心 Tornado 工具是完全集成的,所 以 允 许 开 发 者 立 刻 开 始 使 用 Tornado ,而不依赖于 BSP 移植 (如果需要的话) 、操作系统配 置和目标硬件。通过集成模拟 器,即使初次使用的用户在没 有目标硬件的情况下也能够熟 悉 Tornado 或 各 种 可 选 的 WindPower 或第三方的工具, 开始开发和调试代码。完整功 能的 VxSim 是一个可选的工 具。
集成模拟器的 WindView
核 心 工 具 包 含 了 一 个 与 VxSim-Lite 一起使用的系统级 诊断和分析工具 WindView 。 嵌 入式开发者经常由于无法看到 软件的系统级的执行和时序特 性而受到限制。 WindView 提供 了详细的运行在集成模拟器上 的嵌入式 VxWorks 应用的动态 行为,图形化地显示了任务、 中断和系统对象之间的复杂的 互相作用关系。监测目标硬件 上的系统行为的 WindView 是 可选的。
工程组件和配置工具缩短开发 时间
这些工具提供一个功能强大的 图形接口来自动配置 VxWorks 操作系统和其他的功能模块。 自动的依赖分析、程序大小计 算和一个自动裁剪向导可以缩 短开发周期。工程接口简化了 组织、配置和生成 VxWorks 应 用,工程组件使一个工程的管 理和 VxWorks 的配置自动化。 这个集成的图形化工程管理环 境增强了一个开发组的专业化 特性:单独的模块能够单独开 发,可以被小组的其他成员共 |
CopyRight 2018-2019 实验室设备网 版权所有 |